Data-loading Functors

نویسنده

  • DAVID I. SPIVAK
چکیده

Definition 1.1. A database schema is a small category C, and a morphism of schemas from C to C′ is a functor F : C → C′. An object c of C is called a type or a table in C, and an arrow f : c→ c′ is called a column of c valued in c′. A database state on schema C is a functor δ : C → Set. Given an object c ∈ Ob(C), an element x ∈ δ(c) is called a c-representative in δ, or a row of δ(c). We refer to a pair (x, f), where x is a c-representative in δ and f : c → c′ is a column of c, as a cell in δ, and to each cell (x, f) the element δ(f)(x) ∈ δ(c′) is called the value of the (x, f)-cell or the f -value of x. A morphism of database states from δ to δ′ on C is a natural transformation p : δ → δ′. We write C–Set to denote the category of database states on C and sometimes refer to it as the category of C-sets.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Functors Induced by Cauchy Extension of C$^ast$-algebras

In this paper, we give three functors $mathfrak{P}$, $[cdot]_K$ and $mathfrak{F}$ on the category of C$^ast$-algebras. The functor $mathfrak{P}$ assigns to each C$^ast$-algebra $mathcal{A}$ a pre-C$^ast$-algebra $mathfrak{P}(mathcal{A})$ with completion $[mathcal{A}]_K$. The functor $[cdot]_K$ assigns to each C$^ast$-algebra $mathcal{A}$ the Cauchy extension $[mathcal{A}]_K$ of $mathcal{A}$ by ...

متن کامل

First-Class Modules for Perl

ML’s functors allow developers to write code which generates software modules at compile time. We present a system for a similar, but more powerful, feature for the popular industrygrade language Perl, which is frequently used for implementing Internet services and “glue” software. This enables the modular development of parameterized packages and classes, as well as several other features ofte...

متن کامل

A Higher-order Module Discipline with Separate Compilation, Dynamic Linking, and Pickling

We present a higher-order module discipline with separate compilation and concurrent dynamic linking. Based on first-order modules one can program security policies for systems that link modules from untrusted locations (e.g., Java). We introduce a pickling operation that writes persistent clones of volatile, possibly higher-order data structures on the file system. Our pickling operation respe...

متن کامل

The function ring functors of pointfree topology revisited

This paper establishes two new connections between the familiar function ring functor ${mathfrak R}$ on the category ${bf CRFrm}$ of completely regular frames and the category {bf CR}${mathbf sigma}${bf Frm} of completely regular $sigma$-frames as well as their counterparts for the analogous functor ${mathfrak Z}$ on the category {bf ODFrm} of 0-dimensional frames, given by the integer-valued f...

متن کامل

Vanishing of Ext-Functors and Faltings’ Annihilator Theorem for relative Cohen-Macaulay modules

et  be a commutative Noetherian ring,  and  two ideals of  and  a finite -module. In this paper, we have studied the vanishing and relative Cohen-Macaulyness of the functor for relative Cohen-Macauly filtered modules with respect to the ideal  (RCMF). We have shown that the for relative Cohen-Macaulay modules holds for any relative Cohen-Macauly module with respect to  with ........

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010